Volume 48, Issue 3, September 2022, Pages 349-364
Adel Ibrahim Elhamoly; Mamdouh Shatla; Mohammed Bakhaty